const koa = require('koa')
const cors = require('koa-cors')
/*
    在KOA框架中 只要使用koa-cors这个中间键模块 即可解决跨域的问题

        这是一个中间键 一定不要忘记use
*/ 

const get = require('./router/get').router

const app = new koa()

// 需要use了之后才会生效
app.use(cors())

// 或者不引入第三方模块，自己自定义配置中间键也可以实现跨域的解决
// app.use(async (ctx, next) => { 
//     ctx.set("Access-Control-Allow-Origin", "*")
//     await next()
// })

app.use(get.routes())

app.listen(666, () => { 
    console.log('Server is running on port 666')
})